.news-item {
		position: relative;
		width: 94%;
		padding: 24upx 30upx;
		border-bottom-width: 1px;
		border-color: #eee;
		background-color: #fff;
		box-sizing: border-box;
		margin: 20upx 3% 0;
		border-radius: 20upx;
	}

	.title {
		font-weight: 800;
		font-size: 34rpx;
		color: #333333;
		line-height: 48rpx;
		// display: initial;
		// display: -webkit-box;
		// -webkit-box-orient: vertical;
		// -webkit-line-clamp: 2
		// display:flex;
		// flex-direction:row;
		// text-overflow: ellipsis;
		// overflow: hidden;;
	}

	.list-badge {
		width: 15rpx;
		height: 15rpx;
		border-radius: 20rpx;
		background-color: #fa6551;
		display: inline-block;
		margin-right: 10px;
		vertical-align: middle;
		margin-top: 10rpx;
		flex: none;
	}

	.infor {
		margin: 15upx 0;
		font-size: 28upx;
		color: #a4a4a4;
		line-height: 35upx;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		text-overflow: ellipsis;
		overflow: hidden;
	}

	.bot {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		// margin-right: 20rpx;
		align-items: center;
		justify-content: space-between;
		
		.bot-intro{
			display: flex;
			align-items: center;
			flex-direction: row;
		}
		.bot-time{
			font-size: 24rpx;
			color: #6C717E;
		}
	}

	

	.time {
		background-color: #ffeeeb;
		color: #fe543e;
		font-size: 26upx;
	}

	.area {
		font-size: 26upx;
		color: #59c28a;
		background-color: #eef9f3;
	}

	.red {}

	.type-icon {
		margin-right: 5rpx;
		width: 32rpx;
		height: 30rpx;
	}

	.telphone {
		position: absolute;
		right: 20upx;
	}

	.bot-text {
		margin-right: 20rpx;
		height: 40rpx;
		line-height: 40rpx;
		padding: 0 15rpx;
		border-radius: 4rpx;
		border: 2rpx solid #DEDEDE;
		background-color: #fff;
		font-size: 24rpx;
		color: #6C717E;
		&.author {
			color: #106CFF;
			border: 2rpx solid #106CFF;
			image {
				width: 32rpx;
				height: 30rpx;
			}
		}
	}

	.hot-img {
		width: 40upx;
		height: 51upx;
	}

	.file {
		color: #2f69e0;
		font-size: 26rpx;
	}

	.biaoshu {
		font-size: 26rpx;
		color: #0ab450;
	}
.fujian-label{
	width: 96rpx;
	height: 41rpx;
	background: #F1F3F6;
	border-radius: 4rpx;
	font-size: 24rpx;
	color: #6C717E;
	display:inline-flex;
	align-items: center;
	justify-content: center;
	margin-left: 20rpx;
	font-weight: 500;
}